<?php

namespace App\Http\Middleware;

use Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance as Middleware;

class PreventRequestsDuringMaintenance extends Middleware
{
    /**
     * 在 Laravel 中，PreventRequestsDuringMaintenance 中间件用于在应用处于维护模式时阻止所有的 HTTP 请求。
     * 当你的应用程序正在进行更新、备份或其他需要暂时不可用的操作时，你可以启用维护模式，这样可以避免用户访问到未完成或不一致的状态
     * 当你通过 Artisan 命令 php artisan down 将 Laravel 应用设置为维护模式时，
     * 所有对应用的请求都会被 PreventRequestsDuringMaintenance 中间件拦截，默认情况下，这些请求会被返回一个带有 503 状态码的响应页面，表示服务暂时不可用
     *
     * @var array<int, string>
     */
    protected $except = [
        //
    ];
}
